﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Text;
using EFCore.Core.Models;

namespace EFCore.Caches
{
    public class CacheSerivce : ICacheSerivce
    {
        public BaseResponse<TResult> TPageCache<TSource, TResult>(IQueryable<TSource> source, 
            Expression<Func<TSource, bool>> predicate, 
            PageCondition pageCondition, 
            int cacheSeconds = 60, 
            params object[] keyParams)
        {
            throw new NotImplementedException();
        }
    }
}
